Big Huge Thesaurus

anticonvulsant drug

noun